keep one's fingers crossed – English–Italiano translations

🇬🇧 en it 🇮🇹

keep one's fingers crossed verb

  • hope for the best
incrociare le dita
Wiktionary Links